.SetUserTheme {
    width: 100%;
    height: 60vh;
    overflow-y: scroll;

    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;

    &>div {
        width: 25%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        margin-bottom: 16px;
        padding: 16px 0 8px 0;
        border-radius: 8px;
        cursor: pointer;

        &.active,
        &:hover {
            background: rgba(38, 38, 38, .35);
        }


        &>img {
            width: 150px;
            height: 102px;
            display: block;
            margin-bottom: 4px;
            user-select: none;
        }

        &>div {
            font-family: ShuHeiTi;
            font-weight: bold;
            font-size: 16px;
            color: #ffffff;
            filter: drop-shadow(1px 1px 1px #262626)
        }
    }
}